package org.NooLab.texx;



public interface TexxIntf {

	/** initializes the virtual lattice according to the properties and starts the internal awareness process,  
	 * @throws Exception */
	void start() throws Exception;
 
	//-------------------------------------------------------------------------
	
	public void setUserbreak(boolean flag);

	public boolean getUserbreak() ;
	 
	//-------------------------------------------------------------------------
	
	public String addTask( TexxTask task);
	
	// returning callback from task processes that implement the interface "somHost", e.g. ModelOptimizer, SimpleSingleModel, ...
	
	public void onTaskCompleted( TexxTask task );

}
